package me.w70.fps.constants;

public class Tables {
	// Trig tables, precalculated to save cycles.
    public float[] sintable;
    public float[] inversesintable;
    public float[] costable;
    public float[] inversecostable;
    public float[] tantable;
    public float[] inversetantable;
    public float[] xsteptable;
    public float[] ysteptable;
	public float[] fishbowleffecttable;
	
    
    public void main(Angles angles) {
		this.sintable = new float[angles.ANGLE360 + 1];
		this.inversesintable = new float[angles.ANGLE360 + 1];
		this.costable = new float[angles.ANGLE360 + 1];
		this.inversecostable = new float[angles.ANGLE360 + 1];
		this.tantable = new float[angles.ANGLE360 + 1];
		this.inversetantable = new float[angles.ANGLE360 + 1];
		this.xsteptable = new float[angles.ANGLE360 + 1];
		this.ysteptable = new float[angles.ANGLE360 + 1];
		this.fishbowleffecttable = new float[angles.ANGLE60 + 1];
    }
}
